﻿// ===============================================================================
//  Copyright © ymind.net. All rights reserved .
//  官方网站：http://ymind.net/
//  版权所有：彦铭工作室 老陈出品
// ===============================================================================

using System;
using System.Runtime.InteropServices;

namespace Lcsoft.TemplateEngine.Core
{
	/// <summary>
	/// 表示模板解析过程中发生的错误。
	/// </summary>
	[Serializable]
	[ComVisible(false)]
	public class ParseException : Exception
	{
		/// <summary>
		/// 初始化 <see cref="ParseException"/> 类的新实例。
		/// </summary>
		/// <param name="subject">消息标题。</param>
		/// <param name="message">异常消息。</param>
		public ParseException(string subject, string message) : base(String.Format("{0}: {1}", subject, message)) { }
	}
}
